Basic info

This is the OpenCore 0.8.6 package specifically built for Mac Pro 5,1 to run Mojave (and newer macOS) to gain HWAccel support (N.B. If you want to install Monterey, please follow the steps in "Other options -> 6". And after Monterey　installation completed, please revert the config back to default settings for daily use. Otherwise, CPU TurboBoost won’t work). If you get into a boot loop for no apparent reason, that highly likely due to some NVRAM issues. More than one users experienced that, and a full NVRAM reset (keep holding Command + Option + P + R until the 4th chime) usually can fix the issue. In rare cases, the user may need to flash a re-constructed clean BootROM in order to clear the problem.


This package also includes some other functions that requested by users. 

e.g. 
a) Boot screen (Enabled by default, via GOP for unflashed card. Works better with AMD RX460 or higher)
b) Boot picker (Enabled by default, only support EFI operating systems)
c) Firmware protection (Enabled by default, BootROM version will be spoofed to 9144.0.8.6.0. This is normal, and tested safe for the cMP)
d) Ability to watch DRM streaming content (Enabled by default, only for AMD GPU, RX460 or higher. Mojave and later)
e) NVMe and SATA drives on PCIe card show up as internal （Enabled by default)
f) TRIM (Enabled by default, regardless trimforce status)
g) Support for Apple USB SuperDrive (Enabled by default)
h) Enable Night Shift (Credit to cdf. Enabled by default, depends on the monitor model, this option may not show up as expected) 
i) Ability to run non-GUI 32bit software in Catalina (Credit to netkas, enabled by default)
j) Ability to run any natively supported ancient OSX with modern graphic card (e.g. Radeon VII in 10.6.8. The required steps to use this function is same as "Other options -> 6")
k) Ability to boot Catalina / Big Sur / Monterey and the associated Recovery Partition [SurPlus (credit to Syncretic) is included and enabled by default to fix the racing condition macOS 11.3 or later][AVXPel (credit to Syncretic) is also included for Monterey 12.3 and later]
l) Possible to run 8x32GB RAM in macOS [WARNING: user reported on the first time enabling this memory config, may need to let the cMP keep rebooting itself for 45min (or even longer) before all 256GB RAM can work properly in macOS. This function is disabled by default.]
M) Enable HDMI Audio for some graphic cards (Enabled by default)
N) Able to monitor modern AMD GPU's temperature (Credit to Aluveitie. Enabled by default, RadeonGadget apps is attached)
O) Ability to perform NVRAM reset in boot picker (Disabled by default in order to keep the boot picker as close to the native boot manager as possible)
P) Enable hot plug for flashed Thunderbolt card (Disabled by default)

------------------------------------------------------------------
Package location

You can bookmark this link to get my latest OpenCore package
https://forums.macrumors.com/threads/activate-amd-hardware-acceleration.2180095/page-53?post=28255048#post-28255048


------------------------------------------------------------------
Installation / update

Before you start to do anything. It is highly recommended that you keep a clean Mojave drive or an Apple graphic card (or flashed card) in the drawer for emergency use.

A) If this is your first time to install my OpenCore package, please perform a 3xNVRAM reset, then boot to recovery to disable SIP, then follow the steps in this video
https://www.youtube.com/watch?v=7wWfU3AlFPk

B) For existing OpenCore users, you may follow the simple steps in this video to update OpenCore
https://www.youtube.com/watch?v=Qwe7_uIdfRI

For Big Sur and Monterey ONLY, if some ports on your graphic card are disabled, please follow the steps in this video to re-enable them.
https://www.youtube.com/watch?v=rZt_ti77k_I

For those who already have UEFI Windows installed, you may consider to install OpenCore onto the Windows drive's EFI partition. In order to do that, after mount the EFI partition, you should
1) rename the NO NAME partition to EFI
2) keep the Microsoft folder
3) replace the Boot folder
4) install the OC folder.
This will gives you better protection, and your cMP can never boot to the UEFI Windows without via OpenCore, which can corrupt the NVRAM and brick the logic board.


N.B. Every time you update the OpenCore package, the config will be reverted to default settings. NEVER use your old config for previous OpenCore in the new package. If you need to mod your config, you have to do this after EVERY OpenCore update manually.

------------------------------------------------------------------
Other options:

1) Legacy wifi support for newer macOS is very broken at this moment, but if you want to try, you may follow the steps in this video
https://www.youtube.com/watch?v=-d6kCCtMDIE


2) For Bluetooth, please enable BlueToolFixup and Bluetooth-Spoof in the config.plist. (The upgraded BT 4.0 card e.g. BCM94360CD should work natively. If not, try SMC / NVRAM reset etc)


2) SIP disabled by default, if you want to re-enable that, please do this (N.B. you should search "fwgAAA" instead of "dwgAAA" for 0.8.6)
https://www.youtube.com/watch?v=6piuhvsvYdg


3) If you want to disable the boot picker (but keep the boot screen), you may do this
https://www.youtube.com/watch?v=tcsGopQLIUU


4) Use light mode boot picker rather than the default dark mode
https://www.youtube.com/watch?v=Vi1UF3OvPfg


5) Enable hot plug for flashed Titan Ridge card in slot 4
https://www.youtube.com/watch?v=itJ3vIcz9y0


6) Enable Catalina or Monterey installation / update support
https://www.youtube.com/watch?v=mrYFIpy9iqI


7) If you want to enable Kepler support in Monterey (beta 7 or later), please follow the instruction in this link
https://github.com/chris1111/Geforce-Kepler-patcher


------------------------------------------------------------------
For all HWAccel questions, please read the Q&A section in the follow link (post #1) before you ask
https://forums.macrumors.com/threads/activate-amd-hardware-acceleration.2180095/


------------------------------------------------------------------
For other OpenCore on cMP questions, please refer to the following link (credit to cdf). I highly recommend all cMP users read the post #1 of this thread. Lots of useful information there.
https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/


------------------------------------------------------------------
If you want to know more about SurPlus, or join the discussions, please go to the following link (credit to Syncretic)
https://forums.macrumors.com/threads/surplus-the-big-sur-monterey-fix-youve-been-waiting-for.2313858/


------------------------------------------------------------------
If you want to know more about AVXPel, or join the discussions, please go to the following link (credit to Syncretic)
https://forums.macrumors.com/threads/monterand-probably-the-start-of-an-ongoing-saga.2320479/page-4?post=31125212#post-31125212


------------------------------------------------------------------
If you want to completely uninstall OpenCore, please do this
https://www.youtube.com/watch?v=C8kOx32Mjho&t=5s


------------------------------------------------------------------
Last but not least, if you want to support my work, please donate via the following link. A Million thanks in advance!
https://www.paypal.com/paypalme/martinlo420